<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <body>
		<script>
			/*1）输出性别
2）如果输入的是男生，输入框提示：“男士您好，请输入的您的体重”
2-1）判断体重输入是否为空，如果为空，，提示用户“请重新输入”
2-2）如果输入不为空，判断输入的是否是数字；如果不是数字，提示用户：“请输入数字”
2-3）如果输入的是数字，输入框提示：“男士您好，请输入您的身高”；
		2-3-1）判断输入的身高是否为数字，如果是非数字，弹出“请输入数字”;
		2-3-2) 如果输入的是数字，并且体重大于0；那么根据公式，判断是否是标准体重，如果是弹出（“男士您好，您的体重非常标准”）否则弹出（”男士您好，您现在是非标准体重”）
3）	如果输入的是女生，输入框提示：“女士您好，请输入的您的体重”
3-1）判断体重输入是否为空，如果为空，，提示用户“请重新输入”
3-2）如果输入不为空，判断输入的是否是数字；如果不是数字，提示用户：“请输入数字”
3-3）如果输入的是数字，输入框提示：“男士您好，请输入您的身高”；
		3-3-1）判断输入的身高是否为数字，如果是非数字，弹出“请输入数字”;
		3-3-2) 如果输入的是数字，并且体重大于0；那么根据公式，判断是否是标准体重，如果是弹出（“女士您好，您的体重非常标准”）否则弹出（”女士您好，您现在是非标准体重”）*/

		//输出性别
		/*var sex = prompt("请您输入性别")
		
		if(sex === "男生"){  // 判断是男生
			// 如果输入的是男生，输入框提示：“男士您好，请输入的您的体重”
			var weight = prompt("男士您好，请输入的您的体重")
			if(weight === ""){
				//2-1）判断体重输入是否为空，如果为空，，提示用户“请重新输入”
				alert("请重新输入")
			} else if(isNaN(weight)){
			    //2-2）如果输入不为空，判断输入的是否是数字；如果不是数字，提示用户：“请输入数字”
				alert("请输入数字")
			} else {
				//2-3）如果输入的是数字，输入框提示：“男士您好，请输入您的身高”；
				var height = prompt("男士您好，请输入您的身高")
				if(isNaN(height)){
					// 2-3-1）判断输入的身高是否为数字，如果是非数字，弹出“请输入数字”;
					alert("请输入数字")
				}else{
					//  2-3-2) 如果输入的是数字，并且体重大于0；那么根据公式，判断是否是标准体重，如果是弹出（“男士您好//      ，您的体重非常标准”）否则弹出（”男士您好，您现在是非标准体重”）
					// 男士体重-身高+100=±3 
					var result = weight - height + 100
					if(result>=-3 && result <=3){
						alert("您的体重非常标准")
					}else{
						alert("您的体重非标准体重")
					}
				}
			}
		} else if (sex === "女生"){ // 判断是女生
				// 如果输入的是男生，输入框提示：“男士您好，请输入的您的体重”
			var weight = prompt("女生您好，请输入的您的体重")
			if(weight === ""){
				//2-1）判断体重输入是否为空，如果为空，，提示用户“请重新输入”
				alert("请重新输入")
			} else if(isNaN(weight)){
			    //2-2）如果输入不为空，判断输入的是否是数字；如果不是数字，提示用户：“请输入数字”
				alert("请输入数字")
			} else {
				//2-3）如果输入的是数字，输入框提示：“男士您好，请输入您的身高”；
				var height = prompt("女生您好，请输入您的身高")
				if(isNaN(height)){
					// 2-3-1）判断输入的身高是否为数字，如果是非数字，弹出“请输入数字”;
					alert("请输入数字")
				}else{
					//  2-3-2) 如果输入的是数字，并且体重大于0；那么根据公式，判断是否是标准体重，如果是弹出（“男士您好//      ，您的体重非常标准”）否则弹出（”男士您好，您现在是非标准体重”）
					// 男士体重-身高+100=±3 
					var result = weight - height + 110
					if(result>=-3 && result <=3){
						alert("您的体重非常标准")
					}else{
						alert("您的体重非标准体重")
					}

				}
			}
		}


		*/

			//1)判断是否有输入，如果没有输入，弹出“请输入内容”
			//2)如果有输入判断输入的是否是数字，如果没有输入，弹出“请输入数字”;
			//3)判断是否是整数，如果不是，提示用户“请输入整数”;
			//4)输入的是整数，则打印出对应的星期；
           

		   var day = prompt("请输入星期")

		   if(day === ""){
				alert("请输入内容")
		   }else if(isNaN(day)){
				alert("请输入数字")
		   }else if(parseInt(day) !== +day){
				alert("请输入整数")
		   }else if(day>=1 && day <=7){
				document.write(`星期${day}`)
		   }else {
				console.log("非法参数")
		   }
		</script>

 </body>
</html>
